Basic Language for Implementation of System Software - meaning and definition. What is Basic Language for Implementation of System Software
Diclib.com
ChatGPT AI Dictionary
Enter a word or phrase in any language 👆
Language:

Translation and analysis of words by ChatGPT artificial intelligence

On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:

  • how the word is used
  • frequency of use
  • it is used more often in oral or written speech
  • word translation options
  • usage examples (several phrases with translation)
  • etymology

What (who) is Basic Language for Implementation of System Software - definition

COMPANY
Optimized System Software; BASIC XE; BASIC XL

Basic Language for Implementation of System Software      
<language> (BLISS, or allegedly, "System Software Implementation Language, Backwards") A language designed by W.A. Wulf at CMU around 1969. BLISS is an expression language. It is block-structured, and typeless, with exception handling facilities, coroutines, a macro system, and a highly {optimising compiler}. It was one of the first non-assembly languages for operating system implementation. It gained fame for its lack of a goto and also lacks implicit dereferencing: all symbols stand for addresses, not values. Another characteristic (and possible explanation for the backward acronym) was that BLISS fairly uniformly used backward keywords for closing blocks, a famous example being ELUDOM to close a MODULE. An exception was BEGIN...END though you could use (...) instead. DEC introduced the NOVALUE keyword in their dialects to allow statements to not return a value. Versions: CMU BLISS-10 for the PDP-10; CMU BLISS-11, BLISS-16, DEC BLISS-16C, DEC BLISS-32, BLISS-36 for VAX/VMS, BLISS-36C. ["BLISS: A Language for Systems Programming", CACM 14(12):780-790, Dec 1971]. [Did the B stand for "Better"?] (1997-03-01)
IBM Basic Assembly Language and successors         
ASSEMBLY LANGUAGE FOR IBM SYSTEM/360 AND SUCCESSOR MAINFRAMES
Basic assembly language; Assembly (System 360); IBM Basic assembly language; IBM Basic assembly language and successors
Basic Assembly Language (BAL) is the commonly used term for a low-level programming language used on IBM System/360 and successor mainframes. Originally, "Basic Assembly Language" applied only to an extremely restricted dialect designed to run under control of IBM Basic Programming Support (BPS/360) on systems with only 8 KB of main memory, and only a card reader, a card punch, and a printer for input/output — thus the word "Basic".
Basic Assembly Language         
ASSEMBLY LANGUAGE FOR IBM SYSTEM/360 AND SUCCESSOR MAINFRAMES
Basic assembly language; Assembly (System 360); IBM Basic assembly language; IBM Basic assembly language and successors
(BAL) What most people called IBM 360 assembly language. See ALC. (1995-04-13)

Wikipedia

Optimized Systems Software

Optimized Systems Software (OSS) was a company that produced disk operating systems, programming languages with integrated development environments, and applications primarily for the Atari 8-bit family of home computers. OSS was best known for their enhanced versions of Atari DOS (OS A+, then DOS XL), Atari BASIC (first BASIC A+, then BASIC XL, and BASIC XE), and the Atari Assembler Editor (EASMD, then MAC/65), all of which were substantially improved over Atari's products, as well as the Action! programming language. OSS also sold some software for the Apple II.

OSS transitioned to 16-bit platforms with Personal Pascal for the Atari ST and Personal Prolog for Macintosh (which was also advertised for the Atari ST, but may not have been released). OSS was not as significant in those markets.